package com.weight.system.takecare.VO;

import java.io.Serializable;
import cn.afterturn.easypoi.excel.annotation.Excel;
import cn.afterturn.easypoi.excel.annotation.ExcelTarget;
import java.math.BigDecimal;
import java.util.Date;
import lombok.Data;
import com.alibaba.fastjson.annotation.JSONField;
import javax.validation.constraints.NotBlank;
import javax.validation.constraints.NotNull;

/**
 * 设备保养记录表
 */
@Data
public class TakecareInfoVO implements Serializable {

	private static final long serialVersionUID = 2814639517974791520L;

	@Excel(name = "设备保养记录id")
	@JSONField(name = "takecareInfoId")
	private String takecareInfoId; //设备保养记录id

	@Excel(name = "设备id")
	@NotBlank(message = "设备id不能为空")
	@JSONField(name = "equmtId")
	private String equmtId; //设备id

	@Excel(name = "保养时间")
	@NotBlank(message = "保养时间不能为空")
	@JSONField(name = "takecareDate")
	private String takecareDate; //保养时间

	@Excel(name = "保养人")
	@NotBlank(message = "保养人不能为空")
	@JSONField(name = "takecarePern")
	private String takecarePern; //保养人

	@Excel(name = "保养内容")
	@NotBlank(message = "保养内容不能为空")
	@JSONField(name = "takecareDesc")
	private String takecareDesc; //保养内容


	public  TakecareInfoVO(){
		super();
	}

	public  TakecareInfoVO(String takecareInfoId,String equmtId,String takecareDate,String takecarePern,String takecareDesc){
		super();
		this.takecareInfoId = takecareInfoId;
		this.equmtId = equmtId;
		this.takecareDate = takecareDate;
		this.takecarePern = takecarePern;
		this.takecareDesc = takecareDesc;
	}

}